FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.7.16  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package de.gematik.isik#5.0.0-rc1 (94 ms)

Package de.gematik.isik
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=de.gematik.isik@5.0.0-rc1&canonical=https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten
Url https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten
Version 5.0.0-rc
Status active
Date 2025-05-13
Name ISiKFormularDaten
Title Ausgefülltes ISiK-Formular
Experimental False
Realm de
Authority hl7
Description ToDo
Type QuestionnaireResponse
Kind resource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
https://gematik.de/fhir/isik/StructureDefinition/ISiKMDRRelevanzFormularExtension ISiKMDRRelevanzFormularExtension


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "ISiKFormularDaten",
  "url" : "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten",
  "version" : "5.0.0-rc",
  "name" : "ISiKFormularDaten",
  "title" : "Ausgefülltes ISiK-Formular",
  "status" : "active",
  "experimental" : false,
  "date" : "2025-05-13",
  "publisher" : "gematik GmbH",
  "description" : "ToDo",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "QuestionnaireResponse",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "QuestionnaireResponse",
        "path" : "QuestionnaireResponse",
        "constraint" : [
          {
            "key" : "sdcqr-1",
            "human" : "Subject SHOULD be present (searching is difficult without subject). Almost all QuestionnaireResponses should be with respect to some sort of subject.",
            "source" : "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten",
            "severity" : "warning",
            "expression" : "subject.exists()",
            "xpath" : "exists(f:subject)",
            "extension" : [
              {
                "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice",
                "valueBoolean" : true
              }
            ]
          },
          {
            "key" : "sdcqr-2",
            "human" : "When repeats=true for a group, it'll be represented with multiple items with the same linkId in the QuestionnaireResponse. For a question, it'll be represented by a single item with that linkId with multiple answers.",
            "source" : "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten",
            "severity" : "error",
            "expression" : "(QuestionnaireResponse|repeat(answer|item)).select(item.where(answer.value.exists()).linkId.isDistinct()).allTrue()",
            "xpath" : "not(exists(for $item in descendant::f:item[f:answer] return $item/preceding-sibling::f:item[f:linkId/@value=$item/f:linkId/@value]))",
            "extension" : [
              {
                "url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice",
                "valueBoolean" : true
              }
            ]
          }
        ]
      },
      {
        "id" : "QuestionnaireResponse.modifierExtension",
        "path" : "QuestionnaireResponse.modifierExtension",
        "min" : 1
      },
      {
        "id" : "QuestionnaireResponse.modifierExtension:MDR-Relevant",
        "path" : "QuestionnaireResponse.modifierExtension",
        "sliceName" : "MDR-Relevant",
        "short" : "MPG-Relevanz der Formulardaten",
        "comment" : "**Begründung MS:** \n Systeme, die Formulardaten anzeigen oder weiterverarbeiten benötigen Information zu deren MPG-Relevanz",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "https://gematik.de/fhir/isik/StructureDefinition/ISiKMDRRelevanzFormularExtension"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.modifierExtension:MDR-Relevant.value[x]",
        "path" : "QuestionnaireResponse.modifierExtension.value[x]",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.identifier",
        "path" : "QuestionnaireResponse.identifier",
        "short" : "eindeutiger Identifier der FormularDaten",
        "comment" : "**Begründung MS:**\n Ein vom FormularRenderer vergebener, eindeutiger Identifier kann von weiterverarbeitenden Systemen genutzt werden, um Dubletten zu erkennen.",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.questionnaire",
        "path" : "QuestionnaireResponse.questionnaire",
        "short" : "Bezug zur FormularDefinition",
        "comment" : "**Begründung MS:** \n Der Bezug zur Formulardefinition kann für die Interpretation und Darstellung der Formulardaten relevant sein.",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.questionnaire.extension",
        "path" : "QuestionnaireResponse.questionnaire.extension",
        "min" : 1
      },
      {
        "id" : "QuestionnaireResponse.questionnaire.extension:questionnaireDisplay",
        "path" : "QuestionnaireResponse.questionnaire.extension",
        "sliceName" : "questionnaireDisplay",
        "short" : "Titel/Überschrift der zugrunde liegenden FormularDefinition",
        "comment" : "Wird für die Darstellung und Auffindbarkeit der FormularDaten benötigt.",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://hl7.org/fhir/StructureDefinition/display"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.status",
        "path" : "QuestionnaireResponse.status",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.subject",
        "path" : "QuestionnaireResponse.subject",
        "short" : "Subject (Patient), über das in diesem Formular berichtet wird.",
        "comment" : "**Begründung Pflichtfeld:** \n Zur Vereinfachung des Workflows werden zunächst nur Formulare mit Patientenbezug zugelassen. \n Diese Anforderung kann in künftigen Ausbaustufen gelockert werden.",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.authored",
        "path" : "QuestionnaireResponse.authored",
        "short" : "Datum der FormularDaten",
        "comment" : "**Begründung Pflichtfeld:** \n Relevant für die Suche und zeitliche Einordnung der FormularDaten",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.author",
        "path" : "QuestionnaireResponse.author",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item",
        "path" : "QuestionnaireResponse.item",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item.linkId",
        "path" : "QuestionnaireResponse.item.linkId",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item.text",
        "path" : "QuestionnaireResponse.item.text",
        "short" : "Frage, die beantwortet wurde",
        "comment" : "**Begründung Pflichtfeld:** \n Die FormularDaten sollte pro Antwort auch die Fragestellung mitführen, \n damit die Daten auch von Systemen/Anwendern interpretiert werden können, \n die *keinen* Zugriff auf die zugrunde liegende FormularDefinition haben.",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item.answer",
        "path" : "QuestionnaireResponse.item.answer",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item.answer.value[x]",
        "path" : "QuestionnaireResponse.item.answer.value[x]",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item.answer.item",
        "path" : "QuestionnaireResponse.item.answer.item",
        "short" : "Untergeordnetes Item",
        "comment" : "**Begründung MS:** \n Items können beliebig verschachtelt und zu Gruppen zusammengefasst werden, um komplexere und umfangreichere Formulare zu strukturieren.",
        "mustSupport" : true
      },
      {
        "id" : "QuestionnaireResponse.item.item",
        "path" : "QuestionnaireResponse.item.item",
        "short" : "Untergeordnetes Item",
        "comment" : "**Begründung MS:** \n Items können beliebig verschachtelt und zu Gruppen zusammengefasst werden, um komplexere und umfangreichere Formulare zu strukturieren.",
        "mustSupport" : true
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.